Type Definitions
The following type definitions are available globally.
-
Declaration
Objective-C
typedef enum : NSInteger { NotReachable = 0, ReachableViaWiFi, ReachableViaWWAN } NetworkStatus
-
Video connection signal type - live or playback
See moreDeclaration
Objective-C
typedef enum XPSDKVideoConnectionSignal XPSDKVideoConnectionSignal
-
Video connection image stream method
See moreDeclaration
Objective-C
typedef enum XPSDKVideoConnectionMethod XPSDKVideoConnectionMethod
-
Video ID - Currently a simple alias to NSString but defined as separate class for eventual future development (eg compare: methods or moving to GUIDs and etc
Declaration
Objective-C
typedef NSString *XPSDKVideoID
-
View ID At the moment this is an alias to NSString but in the future some sort of GUID class may be better with probably some specific compare: methods
Declaration
Objective-C
typedef NSString *XPSDKViewID
-
Header extension flags of a video connection frame
See moreDeclaration
Objective-C
typedef enum XPSDKVideoConnectionFrameHeaderExtensionFlags XPSDKVideoConnectionFrameHeaderExtensionFlags
-
Declaration
Objective-C
typedef short unsigned int XPSDKVideoConnectionFrameHeaderExtensionMask
-
Flags for a frame containing live information
See moreDeclaration
Objective-C
typedef enum XPSDKVideoConnectionFrameLiveFlags XPSDKVideoConnectionFrameLiveFlags
-
Declaration
Objective-C
typedef unsigned int XPSDKVideoConnectionFrameLiveEventsMask
-
Flags for a frame containing playback information
See moreDeclaration
Objective-C
typedef enum XPSDKVideoConnectionFramePlaybackFlags XPSDKVideoConnectionFramePlaybackFlags
-
Declaration
Objective-C
typedef unsigned int XPSDKVideoConnectionFramePlaybackEventsMask